package com.yuanxiao.common.api.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 部门扩展信息
 *
 * @author cg
 * @email cg118@foxmail.com
 * @date 2023-01-02 20:06:52
 */
@ApiModel("SysDeptExtendInfoEntity")
@Data
public class SysDeptExtendInfoEntity implements Serializable {

    private static final long serialVersionUID = 1L;
	
    private Long id;

	//
    @ApiModelProperty("")
    private Long deptId;

	//
    @ApiModelProperty("")
    private String deptIds;


	//类型（sys:平台,agent：代理商，franchisees：加盟商）
    @ApiModelProperty("类型（sys:平台,agent：代理商，franchisees：加盟商）")
    private String type;

	//法人
    @ApiModelProperty("法人")
    private String legalPerson;

	//法人性别
    @ApiModelProperty("法人性别")
    private String personSex;

	//法人年龄
    @ApiModelProperty("法人年龄")
    private Integer personAge;

	//联系电话
    @ApiModelProperty("联系电话")
    private String phone;

	//身份证
    @ApiModelProperty("身份证")
    private String idCard;

	//行业编号
    @ApiModelProperty("行业编号")
    private String dicTradeCodes;

	//行业编号
    @ApiModelProperty("行业编号")
    private Long dicTradeCode;

	//行业名称
    @ApiModelProperty("行业名称")
    private String dicTradeName;

	//开户行
    @ApiModelProperty("开户行")
    private String bankName;

	//开户银行地址
    @ApiModelProperty("开户银行地址")
    private String bankAddress;

	//银行账号
    @ApiModelProperty("银行账号")
    private String bankAccount;

    //账号名称
    @ApiModelProperty("账号名称")
    private String bankAccountName;

    //地区编码
    @ApiModelProperty("地区编码")
    private String areaCodes;

    //地区名称
    @ApiModelProperty("地区名称")
    private String areaNames;

    //经营模式(direct：直营，notDirect：非直营)
    @ApiModelProperty("经营模式(direct：直营，notDirect：非直营)")
    private String tradeType;


}
